{"numFailedTestSuites":0,"numFailedTests":0,"numPassedTestSuites":6,"numPassedTests":15,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":6,"numTotalTests":15,"startTime":1759734905077,"success":false,"testResults":[{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1759734905906,"loadTestEnvironmentEnd":1759734905340,"loadTestEnvironmentStart":1759734905086,"runtime":565,"setupAfterEnvEnd":1759734905624,"setupAfterEnvStart":1759734905392,"setupFilesEnd":1759734905341,"setupFilesStart":1759734905341,"slow":false,"start":1759734905341},"testFilePath":"/Users/roman/Desktop/test/frontend/src/features/user-table/model/api/__tests__/use-delete-users.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["useDeleteUser"],"duration":66,"failureMessages":[],"fullName":"useDeleteUser should successfully delete a user","status":"passed","title":"should successfully delete a user"},{"ancestorTitles":["useDeleteUser"],"duration":55,"failureMessages":[],"fullName":"useDeleteUser should handle error when deletion fails","status":"passed","title":"should handle error when deletion fails"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1759734906015,"loadTestEnvironmentEnd":1759734905915,"loadTestEnvironmentStart":1759734905909,"runtime":100,"setupAfterEnvEnd":1759734905937,"setupAfterEnvStart":1759734905926,"setupFilesEnd":1759734905915,"setupFilesStart":1759734905915,"slow":false,"start":1759734905915},"testFilePath":"/Users/roman/Desktop/test/frontend/src/features/user-table/model/api/__tests__/use-update-user.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["useUpdateUser"],"duration":4,"failureMessages":[],"fullName":"useUpdateUser should successfully update user data","status":"passed","title":"should successfully update user data"},{"ancestorTitles":["useUpdateUser"],"duration":53,"failureMessages":[],"fullName":"useUpdateUser should handle error when update fails","status":"passed","title":"should handle error when update fails"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1759734906173,"loadTestEnvironmentEnd":1759734906021,"loadTestEnvironmentStart":1759734906016,"runtime":151,"setupAfterEnvEnd":1759734906046,"setupAfterEnvStart":1759734906035,"setupFilesEnd":1759734906022,"setupFilesStart":1759734906022,"slow":false,"start":1759734906022},"testFilePath":"/Users/roman/Desktop/test/frontend/src/features/user-table/model/api/__tests__/use-user-create.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["useCreateUser"],"duration":57,"failureMessages":[],"fullName":"useCreateUser should successfully create a user","status":"passed","title":"should successfully create a user"},{"ancestorTitles":["useCreateUser"],"duration":55,"failureMessages":[],"fullName":"useCreateUser should handle error when creation fails","status":"passed","title":"should handle error when creation fails"}]},{"numFailingTests":0,"numPassingTests":1,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1759734906276,"loadTestEnvironmentEnd":1759734906180,"loadTestEnvironmentStart":1759734906174,"runtime":96,"setupAfterEnvEnd":1759734906206,"setupAfterEnvStart":1759734906192,"setupFilesEnd":1759734906180,"setupFilesStart":1759734906180,"slow":false,"start":1759734906180},"testFilePath":"/Users/roman/Desktop/test/frontend/src/features/user-table/model/api/__tests__/use-get-users.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":[],"duration":56,"failureMessages":[],"fullName":"should successfully return user data","status":"passed","title":"should successfully return user data"}]},{"numFailingTests":0,"numPassingTests":3,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1759734906313,"loadTestEnvironmentEnd":1759734906282,"loadTestEnvironmentStart":1759734906277,"runtime":31,"setupAfterEnvEnd":1759734906308,"setupAfterEnvStart":1759734906296,"setupFilesEnd":1759734906282,"setupFilesStart":1759734906282,"slow":false,"start":1759734906282},"testFilePath":"/Users/roman/Desktop/test/frontend/src/shared/lib/__tests__/formatDate.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["formatDate"],"duration":1,"failureMessages":[],"fullName":"formatDate formats date correctly","status":"passed","title":"formats date correctly"},{"ancestorTitles":["formatDate"],"duration":0,"failureMessages":[],"fullName":"formatDate handles invalid date strings","status":"passed","title":"handles invalid date strings"},{"ancestorTitles":["formatDate"],"duration":0,"failureMessages":[],"fullName":"formatDate formats different time zones correctly","status":"passed","title":"formats different time zones correctly"}]},{"numFailingTests":0,"numPassingTests":5,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1759734906344,"loadTestEnvironmentEnd":1759734906318,"loadTestEnvironmentStart":1759734906314,"runtime":26,"setupAfterEnvEnd":1759734906340,"setupAfterEnvStart":1759734906328,"setupFilesEnd":1759734906318,"setupFilesStart":1759734906318,"slow":false,"start":1759734906318},"testFilePath":"/Users/roman/Desktop/test/frontend/src/shared/lib/__tests__/getPaginationRange.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getPaginationRange"],"duration":1,"failureMessages":[],"fullName":"getPaginationRange returns full range when totalPages is small","status":"passed","title":"returns full range when totalPages is small"},{"ancestorTitles":["getPaginationRange"],"duration":0,"failureMessages":[],"fullName":"getPaginationRange adds ellipsis when totalPages is large and currentPage in the middle","status":"passed","title":"adds ellipsis when totalPages is large and currentPage in the middle"},{"ancestorTitles":["getPaginationRange"],"duration":0,"failureMessages":[],"fullName":"getPaginationRange handles currentPage near start","status":"passed","title":"handles currentPage near start"},{"ancestorTitles":["getPaginationRange"],"duration":0,"failureMessages":[],"fullName":"getPaginationRange handles currentPage near end","status":"passed","title":"handles currentPage near end"},{"ancestorTitles":["getPaginationRange"],"duration":0,"failureMessages":[],"fullName":"getPaginationRange respects delta parameter","status":"passed","title":"respects delta parameter"}]}],"config":{"bail":0,"changedFilesWithAncestor":false,"ci":false,"collectCoverage":false,"collectCoverageFrom":[],"coverageDirectory":"/Users/roman/Desktop/test/frontend/coverage","coverageProvider":"babel","coverageReporters":["json","text","lcov","clover"],"detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"expand":false,"findRelatedTests":false,"forceExit":false,"json":false,"lastCommit":false,"listTests":false,"logHeapUsage":false,"maxConcurrency":5,"maxWorkers":7,"noStackTrace":false,"nonFlagArgs":[],"notify":false,"notifyMode":"failure-change","onlyChanged":false,"onlyFailures":false,"openHandlesTimeout":1000,"passWithNoTests":false,"projects":[],"reporters":[["default",{}],["/Users/roman/Desktop/test/frontend/node_modules/.pnpm/jest-html-reporters@3.1.7/node_modules/jest-html-reporters/index.js",{"publicPath":"
/reports/unit","filename":"report.html","openReport":false,"inlineSource":true}]],"rootDir":"/Users/roman/Desktop/test/frontend","runInBand":false,"runTestsByPath":false,"seed":14919138,"skipFilter":false,"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"testFailureExitCode":1,"testPathPatterns":{"patterns":[],"type":"TestPathPatterns"},"testSequencer":"/Users/roman/Desktop/test/frontend/node_modules/.pnpm/@jest+test-sequencer@30.2.0/node_modules/@jest/test-sequencer/build/index.js","updateSnapshot":"new","useStderr":false,"waitForUnhandledRejections":false,"watch":false,"watchAll":false,"watchman":true,"workerThreads":false},"endTime":1759734906346,"_reporterOptions":{"publicPath":"/Users/roman/Desktop/test/frontend/reports/unit","filename":"report.html","expand":false,"pageTitle":"","hideIcon":false,"testCommand":"","openReport":false,"failureMessageOnly":0,"enableMergeData":false,"dataMergeLevel":1,"inlineSource":true,"urlForTestFiles":"","darkTheme":false,"includeConsoleLog":false,"stripSkippedTest":false},"logInfoMapping":{},"attachInfos":{}}